//@author A0088498A
package gui;

import java.util.List;

import common.Task;

import memory.History;
import memory.Database;

/**
 * This interface defines all service a standard UserInterface must support
 */


public interface IUserInterface {
	public void writeMessage (String msg, String... args);;
	public void writeTasks (List<Task> tasks);
	public void writeFreeSlots (List<Task> freeSlots);
	public void clear ();
	public Database getStorage ();
	public History getHistory ();
}
